central tracing agency - German English Dictionary